SpatialStream® Code Examples

GetSIK Web Application Authentication

Privacy and authentication is a main concern when creating a web application. All data that you load, synchronize and maintain within SpatialStream® is your data and access to that data is controlled by your application. The first step in this process is to have your application authenticate to your SpatialStream account. This is achieved by going through the Server to Server GetSIK type of authentication, getting a session token and injecting the token into the client page.

This sample is using C# and ASP.NET programming language and demonstrates the process.

SpatialStream® Uses an IP based process where our authentication process will look for a whitelisted IP address within the account settings of the account that is being authenticated. If the external IP address of the calling server is not white listed the GetSik service will fail and return the IP address that was not found.

To complete the process you will need to send the external IP address(s) for the servers that will be serving your application to Digital Map Products.

Download the Sample Project

Process Flow Diagram


Run Sample   Back To Index